accustomed to dominating something (someone) - Spanish English Dictionary